P+ - Ice Climbers - Action - 0x85 GlideDirection
Entry Script (Common)
- BoolVariableSetTrue { variable: LongtermAccessBool (0x16) }
- CreateInterrupt { interrupt_id: Some(10032), action: GlideLanding, requirement: (OnGround) }
- PreviousInterruptAddRequirement((InternalConstantInt(CurrentFrame) GreaterThanOrEqual InternalConstantInt (0xc61)))
- PreviousInterruptAddRequirement((InternalConstantInt(XVelocity) GreaterThanOrEqual InternalConstantInt (0xc62)))
- EnableInterruptGroup(AirLanding)
- CreateInterrupt { interrupt_id: None, action: GlideEnd, requirement: (ButtonPress value(2)) }
- PreviousInterruptAddRequirement(InAir)
- CreateInterrupt { interrupt_id: None, action: GlideEnd, requirement: (ButtonPress value(1)) }
- PreviousInterruptAddRequirement(InAir)
- CreateInterrupt { interrupt_id: None, action: GlideEnd, requirement: (BoolIsTrue RandomAccessBool(EnableActionTransition)) }
- PreviousInterruptAddRequirement(InAir)
- CreateInterrupt { interrupt_id: Some(10078), action: GlideAttack, requirement: (ButtonPress value(0)) }
- PreviousInterruptAddRequirement(InAir)
Exit Script (Common)